Cross-Layer based TCP Performance Enhancement in IoT Networks
نویسندگان
چکیده
Transmission Control Protocol (TCP) used multiple paths for performing transmission of data simultaneously to improve its performance. However, previous TCP protocols in Internet Things (IoT) networks experienced difficulty transmit a greater number subflows. To overcome the above issues, we introduced cross-layer framework perform efficient packet scheduling and congestion control increasing performance IoT networks. Initially, proposed network is constructed based on grid topology using Manhattan distance which improves scalability flexibility network. After construction, performed by considering numerous parameters such as bandwidth, delay, buffer rate, etc., fitness proportional fair (FPF) algorithm selecting best subflow reduce delay. The scheduled sent over an optimal path throughput goodput. scheduling, cooperative constraint approximation 3+ (CoCoA3+-TCP) three stages are employed namely detection, fast retransmission, recovery. detection TCP-IoT environment several cat mouse-based optimization (CMO) utilized adaptively estimate retransmission timeout (RTO) reducing delay improving convergence during retransmission. Fast recovery adjusting window size thereby avoiding congestion. simulation approach carried out simulator (NS-3.26) results show that work outperforms high terms throughput, goodput, loss, jitter, size.
منابع مشابه
Cross-layer binding update for TCP performance enhancement over Mobile IPv6 networks
Mobility support in Internet Protocol version 6 (IPv6) is a de facto standard for allowing nodes to remain connected while moving around in the IPv6 networks. To provide better handoff latency and performance, numerous optimisation techniques were developed. Some of them are single-layer optimisation such as the Hierarchical Mobile IPv6 architecture, which aims at reducing the registration time...
متن کاملTCP Contention Control: A Cross Layer Approach to Improve TCP Performance in Multihop Ad Hoc Networks
It is well known that one of the critical sources of TCP poor performance in multihop ad hoc networks lies in the TCP window mechanism that controls the amount of traffic sent into the network. In this paper, we propose a novel cross layer solution called “TCP Contention Control” that dynamically adjusts the amount of outstanding data in the network based on the level of contention experienced ...
متن کاملCross-layer enhancement of TCP split-connections over satellites links
Satellites have played an important role in global telecommunications. However, transmission control protocol (TCP) suffers performance degradations over satellite links due to the long propagation delay and high bit-error rate. Among methods proposed to alleviate the impact of satellite link characteristics on TCP performance, split TCP connections separated by performance enhancement proxies ...
متن کاملCross-Layer Enhancement to TCP Slow-Start over Geostationary Bandwidth on Demand Satellite Networks
It is well-known that the transmission control protocol (TCP) does not perform well in wireless and satellite environments. We investigate the use of cross-layer design involving the transport and medium access control (MAC) layers in the context of a geostationary bandwidth-on-demand satellite network to simultaneously enhance TCP performance and to improve bandwidth utilization. In this paper...
متن کاملA Cross Layer Solution to Address TCP Intra-flow Performance Degradation in Multihop Ad hoc Networks
Incorporating the concept of TCP end-to-end congestion control for wireless networks is one of the primary concerns in designing ad hoc networks since TCP was primarily designed and optimized based on the assumptions for wired networks. In this study, our interest lies on tackling the TCP instability and in particular intra-flow instability problem since due to the nature of applications in mul...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Advanced Computer Science and Applications
سال: 2022
ISSN: ['2158-107X', '2156-5570']
DOI: https://doi.org/10.14569/ijacsa.2022.0130648